severely retarded - English Synonyms Dictionary